@charset "utf-8";
/* CSS Document */
/* ----------------- numkey css style ----------*/
.numkeys {
	width:127px;
	padding:20px 15px 2px;
	height:190px;
	position:absolute;
	left:10px;
	top:28px;
	background:url(../images/bg_numk.png) no-repeat left top;
}
.numkeys-opt { margin-bottom:9px; }
.numkeys-opt-view { margin-bottom:5px; }
.numkeys-opt-view input {
	width:82px;
	padding-right:7px;
	height:27px;
	line-height:27px;
	border:none;
	color:#666;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/numk-input.png) no-repeat left center;
}
.numkeys-opt-answer{
	width:36px;
	text-align:center;
	height:26px;
	display:inline-block;
	vertical-align:middle;
	margin-left:1px;
	background:url(../images/numk-btns.png) no-repeat left top;
	}
.numkeys-opt-answer:hover{ background:url(../images/numk-btns-hover.png) no-repeat left top;}
.numkeys-opt-answer img{ padding-top:6px;}
.numkeys-list { }
.numkeys-list ul {
	clear:both;
	overflow:hidden;
	margin-bottom:5px;
}
.numkeys-list ul li {
	float:left;
	display:inline;
	width:36px;
	height:26px;
	line-height:26px;
	text-align:center;
	margin-right:9px;
	cursor:pointer;
	color:#333333;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	background:url(../images/numk-btns.png) no-repeat left center;
}
.numkeys-list ul li:hover { background:url(../images/numk-btns-hover.png) no-repeat left center; }
.numkeys-list ul li.margin-none { margin-right:0; }
